func go/parser.trace
62 uses
go/parser (current package)
parser.go#L108: func trace(p *parser, msg string) *parser {
parser.go#L282: defer un(trace(p, "error: "+msg))
parser.go#L480: defer un(trace(p, "IdentList"))
parser.go#L498: defer un(trace(p, "ExpressionList"))
parser.go#L523: defer un(trace(p, "Type"))
parser.go#L540: defer un(trace(p, "QualifiedIdent"))
parser.go#L554: defer un(trace(p, "TypeName"))
parser.go#L575: defer un(trace(p, "ArrayType"))
parser.go#L603: defer un(trace(p, "ArrayFieldOrTypeInstance"))
parser.go#L650: defer un(trace(p, "FieldDecl"))
parser.go#L741: defer un(trace(p, "StructType"))
parser.go#L767: defer un(trace(p, "PointerType"))
parser.go#L778: defer un(trace(p, "DotsType"))
parser.go#L796: defer un(trace(p, "ParamDecl"))
parser.go#L877: defer un(trace(p, "ParameterList"))
parser.go#L1067: defer un(trace(p, "TypeParameters"))
parser.go#L1087: defer un(trace(p, "Parameters"))
parser.go#L1111: defer un(trace(p, "FuncType"))
parser.go#L1130: defer un(trace(p, "MethodSpec"))
parser.go#L1212: defer un(trace(p, "EmbeddedElem"))
parser.go#L1231: defer un(trace(p, "EmbeddedTerm"))
parser.go#L1255: defer un(trace(p, "InterfaceType"))
parser.go#L1304: defer un(trace(p, "MapType"))
parser.go#L1318: defer un(trace(p, "ChanType"))
parser.go#L1343: defer un(trace(p, "TypeInstance"))
parser.go#L1415: defer un(trace(p, "StatementList"))
parser.go#L1427: defer un(trace(p, "Body"))
parser.go#L1439: defer un(trace(p, "BlockStmt"))
parser.go#L1454: defer un(trace(p, "FuncTypeOrLit"))
parser.go#L1474: defer un(trace(p, "Operand"))
parser.go#L1520: defer un(trace(p, "Selector"))
parser.go#L1530: defer un(trace(p, "TypeAssertion"))
parser.go#L1548: defer un(trace(p, "parseIndexOrSliceOrInstance"))
parser.go#L1632: defer un(trace(p, "CallOrConversion"))
parser.go#L1658: defer un(trace(p, "Element"))
parser.go#L1672: defer un(trace(p, "Element"))
parser.go#L1687: defer un(trace(p, "ElementList"))
parser.go#L1705: defer un(trace(p, "LiteralValue"))
parser.go#L1721: defer un(trace(p, "PrimaryExpr"))
parser.go#L1796: defer un(trace(p, "UnaryExpr"))
parser.go#L1877: defer un(trace(p, "BinaryExpr"))
parser.go#L1903: defer un(trace(p, "Expression"))
parser.go#L1933: defer un(trace(p, "SimpleStmt"))
parser.go#L2022: defer un(trace(p, "GoStmt"))
parser.go#L2037: defer un(trace(p, "DeferStmt"))
parser.go#L2052: defer un(trace(p, "ReturnStmt"))
parser.go#L2068: defer un(trace(p, "BranchStmt"))
parser.go#L2163: defer un(trace(p, "IfStmt"))
parser.go#L2193: defer un(trace(p, "CaseClause"))
parser.go#L2239: defer un(trace(p, "SwitchStmt"))
parser.go#L2293: defer un(trace(p, "CommClause"))
parser.go#L2345: defer un(trace(p, "SelectStmt"))
parser.go#L2363: defer un(trace(p, "ForStmt"))
parser.go#L2447: defer un(trace(p, "Statement"))
parser.go#L2511: defer un(trace(p, "ImportSpec"))
parser.go#L2553: defer un(trace(p, keyword.String()+"Spec"))
parser.go#L2594: defer un(trace(p, "parseGenericType"))
parser.go#L2610: defer un(trace(p, "TypeSpec"))
parser.go#L2755: defer un(trace(p, "GenDecl("+keyword.String()+")"))
parser.go#L2786: defer un(trace(p, "FunctionDecl"))
parser.go#L2846: defer un(trace(p, "Declaration"))
parser.go#L2878: defer un(trace(p, "File"))